little toad - Español Inglés Diccionario